highly esteemed - French English Dictionary